shielding layer - English Synonyms Dictionary